steam tug - German English Dictionary